GFPDF\Helper\Helper_Abstract_Options D

Total Complexity 328
Dependencies 8
Dependents 13
Total lines 2,193
Lines of code 1,079
Logical lines of code 583
Comment lines 734
Methods 54
Properties 8

Methods 54

Method Rating Maintainability Complexity Lines of code
get_form_value()
D
35 34 82
register_settings()
C
41 28 47
settings_sanitize()
C
39 25 56
number_callback()
A
49 14 24
sanitize_required_field()
A
50 12 26
select_callback()
A
48 11 27
build_options_for_select()
A
47 10 36
update_pdf()
A
46 9 41
textarea_callback()
A
51 10 21
text_callback()
A
53 10 18
upload_callback()
A
53 10 17
paper_size_callback()
A
47 9 28
get_capabilities()
A
53 9 21
rich_editor_callback()
A
46 7 36
sanitize_all_fields()
S
48 6 37
get_form_pdfs()
S
49 6 34
multicheck_callback()
S
53 7 18
password_callback()
S
57 7 13
get_custom_fonts()
S
59 7 13
get_form_settings()
S
54 6 21
radio_callback()
S
53 6 19
button_callback()
S
55 6 16
color_callback()
S
57 6 13
add_pdf()
S
51 5 27
checkbox_callback()
S
58 6 12
delete_pdf()
S
49 4 37
get_settings()
S
61 5 12
hidden_callback()
S
59 5 12
update_option()
S
52 4 26
license_callback()
S
52 4 22
get_paper_size()
S
39 1 65
delete_option()
S
59 4 15
get_pdf()
S
60 4 13
get_installed_fonts()
S
42 1 54
add_custom_fonts()
S
62 3 11
sanitize_paper_size()
S
68 3 7
get_font_display_name()
S
66 3 8
create_toggle_input()
S
62 3 10
get_option()
S
67 2 7
update_registered_field()
S
63 2 10
get_privilages()
S
60 1 13
conditional_logic_callback()
S
66 1 9
descriptive_text_callback()
S
79 1 3
hook_callback()
S
78 1 3
missing_callback()
S
77 1 3
__construct()
S
67 1 8
sanitize_number_field()
S
81 1 3
get_registered_fields()
S
100 1 0
get_font_short_name()
S
78 1 3
update_settings()
S
76 1 4
set_plugin_settings()
S
80 1 3
add_filters()
S
66 1 8
init()
S
78 1 4
sanitize_trim_field()
S
80 1 3